home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / dbase / db2.readme < prev    next >
Text File  |  1995-09-28  |  7KB  |  141 lines

  1. Short:    Database program w OS3.0 look, user def...
  2. Author:   david-ek@dsv.su.se
  3. Uploader: david-ek@dsv.su.se
  4. Type:     biz/dbase
  5.  
  6. An Introduction to db 2.9
  7. -------------------------
  8.  
  9. db is a small and fast database program that I wrote after having tested
  10. numerous other PD database programs and always found something lacking or
  11. irritating me. They might have dozzens of features not found in db, but
  12. they lacked font sensitivity and a standard GUI look and OS 3.0 behaviour.
  13.  
  14. My main need was to keep record on addresses and telephone numbers of friends
  15. and companies. Before v2.0 db was fixed to be just an address and telephone
  16. database, but that has changed. db was designed with user definable layout in
  17. mind from start. Currently you have to use a file editor to specify the
  18. database fields and layout as there is no GUI for that.
  19. Anyway that's a one time job, then you just USE the database and have fun.
  20.  
  21. Complete GUI support will probably only be included in a ShareWare product
  22. I plan to call REG or db3.0.
  23.  
  24. I want to give thanks to all of you who've sent me postcards. The changes made
  25. to 2.9 is a result of your suggestions, bug reports and encouragement.
  26.  
  27. /David Ekholm
  28.  
  29. Feature List
  30. ------------
  31.  
  32. A partial list of db's features include:
  33.  
  34.     o Dynamic memory handling. Number of records and fields only limited by
  35.       free memory.
  36.     o GadTool based. (Use fields of string, checkbox and cycle type)
  37.     o Mouse and keyboard driven.
  38.     o User definable fields and layout.
  39.     o Multiple views of the same database.
  40.     o Commodore's Clipboard for flexible interaction with other programs.
  41.     o AppWindow -just drag and drop database icons on db to load.
  42.     o Online MenuHelp -Press HELP key when selecting a menu item.
  43.     o Font sensitive.
  44.     o ASL requesters for flexible loads and saves.
  45.     o Localized.
  46.     o ARexx support.
  47.     o Dial numbers using a modem or loudspeaker.
  48.     o WB and Shell usage with Commodore's template parsing.
  49.     o Fast and flexible find function using AmigaDOS patterns.
  50.     o Listview browser.
  51.     o Filter function.
  52.     o Fast and flexible sort function. Multiple sort orders can be specified.
  53.     o 'Export View' and two standard ASCII export features.
  54.     o Automatic ASCII import (tab-separated ASCII).
  55.  
  56.  
  57. History of changes
  58. ------------------
  59. 95-09-27       v2.9  NEWS:
  60.                      * The ARexx support has been improved a lot.
  61.                        db now supports more than 30 ARexx commands.
  62.                        You are now able to easily make advanced applications
  63.                        with relations and build complete economy systems.
  64.                        (There is an invoice system comming for Swedish users.)
  65.                        Check out the new example in Examples/Relations.
  66.  
  67.                      * All icons are NewIcons from now on. NewIcons look
  68.                        much better than the original ones as they seldom
  69.                        show up in wrong colour. To see the new icons you have
  70.                        to install the NewIcons package. Otherwise the icons
  71.                        will look like before with the exception of some
  72.                        funny tooltypes in the icons.
  73.                        (You can get NewIcons at Aminet:util/wb/NewIcons.lha)
  74.  
  75.                      * I've included the original .ct files next to the
  76.                        .catalog files for each country to make it simpler
  77.                        for helpful and skilled translators to provide me
  78.                        with language updates as I release new versions.
  79.  
  80.  
  81. 95-08-26       v2.8  NEWS:
  82.                      * Sorting now uses the superior Quicksort algorithm
  83.                        (ACM 271). Alan Wigginton (author of QuickFile)
  84.                        notified me on the terribly bad sort benchmarks
  85.                        he got when sorting a large database using db.
  86.                        It could take hours on an Amiga 500. Now even large
  87.                        databases should sort in seconds. If you get into
  88.                        trouble when sorting a large database now, please
  89.                        set the stack to a higher value.
  90.  
  91.                      * db now sorts numbers correctly if you add the
  92.                        FTYP=integer RFF tag to the internal field
  93.                        specifcation. Look at the "Music" example!
  94.                        
  95.                      * The whole database will be sorted on the active
  96.                        field if you hold down the shift key while activating
  97.                        the Browser. (A shortcut to sorting, one could say.)
  98.                        (Some users want to have just the Browser list
  99.                        sorted and some users want to have the whole database
  100.                        sorted simpler. This is an intermediate better-than-
  101.                        nothing solution until I figure out the best way to
  102.                        do it.)
  103.                        
  104.                      * Minor speed improvements when entering and exiting the
  105.                        Browser has been made.
  106.  
  107.                      BUGS FIXED:
  108.                      * NEWS, new bugs they say...
  109.                        When using the keys to navigate in the Browser under
  110.                        OS 2.0 or 2.1 (below v39) the system locks completely.
  111.                        My first Guru in db :-( This has been fixed.
  112.                        Thanks to Alan Wigginton for telling me about it.
  113.                        (My ordinary testers all seem to use v39+ today.)
  114.                        
  115.                      * Since v2.6 db didn't sort the Swedish ÅÄÖ characters 
  116.                        correctly. This is fixed.
  117.                        (Don't use the LOCALESORT ToolType if you want Swedish
  118.                        characters sorted correctly as there is a bug in
  119.                        the Swedish language support in the OS. But DO use
  120.                        LOCALESORT otherwise as this speeds up sorting and
  121.                        _should_ make db sort your language specific text
  122.                        correctly.)
  123.  
  124.  
  125. 95-08-16       v2.7  NEWS:
  126.                      * Added a browser window that consists of a listview
  127.                        where you can see fields from many records at a time.
  128.                        The browser is handy when you don't even remember a
  129.                        keyword to search for or when you want an overview of
  130.                        the database. One way to start the browser is by
  131.                        doubleclicking a field. There is on-line help also.
  132.  
  133.                      * Added two new tooltypes to further control the
  134.                        apperance of fields (HIGHLABEL & NOBORDER).
  135.                        See @{" Settings " link Settings} for more info.
  136.  
  137.                      * The following catalogs are updated (please copy them to
  138.                        your directory): Norwegian, French, Polish, Swedish.
  139.                        (Text that has changed will show up in English if
  140.                        you use an old catalog.)
  141.